an open invitation - Turkish English Dictionary